// lodash 中的函数组合的方法
// flowRight：从右往左执行
// flow：从左往右执行

const _ = require('lodash');

const reverse = (arr) => arr.reverse();
const first = (arr) => arr[0];
const toUpper = (s) => s.toUpperCase();

const f = _.flowRight(toUpper, first, reverse);
console.log(f(['one', 'two', 'three']));
